#ifndef  __MCU_UART_H
#define  __MCU_UART_H

//----------------------------------Include-------------------------------------
#include  <stdint.h>
//------------------------------------------------------------------------------

//----------------------------------Declare-------------------------------------
void mcu_init_uart3(uint32_t baud);
void mcu_uart3_tx(char* pdata, uint32_t len);
void mcu_uart3_tx_str(char* str);
void mcu_uart3_printf(char *fmt, ...);
void mcu_uart3_dma_tx(char* pdata, uint32_t len);
//------------------------------------------------------------------------------
void mcu_init_uart6(uint32_t baud);
void mcu_uart6_tx(char* pdata, uint32_t len);
void mcu_uart6_tx_str(char* str);
void mcu_uart6_printf(char *fmt, ...);
void mcu_uart6_dma_tx(char* pdata, uint32_t len);
//------------------------------------------------------------------------------
void mcu_init_uart7(uint32_t baud);
void mcu_uart7_tx(char* pdata, uint32_t len);
void mcu_uart7_tx_str(char* str);
void mcu_uart7_printf(char *fmt, ...);
void mcu_uart7_dma_tx(char* pdata, uint32_t len);
//------------------------------------------------------------------------------
#endif
//------------------------------------EOF---------------------------------------



